febird implemented a serialization framework(vs boost.serialization/google.protocolbuffer), can be used in protocol parsing, big/small data serialization, even in very small object serialize, performance is good. (such as key/data serialization in B
This book is intended to provide the reader with a guide to the issues involved with creating powerful and reliable add-ins for Excel. With years of use, many people build up the experience and understanding needed to create custom functions for Exc
《C++ 编程思想》英文原版,包括卷一与卷二。 卷一目录: Title Pages Preface 1: Introduction to Objects 2: Making & Using Objects 3: The C in C++ 4: Data Abstraction 5: Hiding the Implementation 6: Initialization & Cleanup 7: Function Overloading & Default Arguments 8: Consta
This book is intended to provide the reader with a guide to the issues involved with creating powerful and reliable add-ins for Excel. With years of use, many people build up the experience and understanding needed to create custom functions for Exc
All of the code in this book is taken from the 0.92 beta release of SharpDevelop. We have tried to present the code in a form similar to the actual source files. Sometimes, because of our desire to fit as much information into the book as possible,
Designing Components with the C++ STL 'This book is the most accurate and up-to-date source of information on the STL currently available. ... It has an approach and appeal of its own: it explains techniques for building data structures and algorith
Advanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be ric
Advanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be ric
It helps if the standard annoys everyone in some way so everyone feels they are on the same playing field. The proposal here has evolved over many projects, many companies, and literally a total of many weeks spent arguing. It is no particular perso
簡單的說,這份文件提供給想要有組織的以C#撰寫.NET程式的人一些命名規則與程式撰寫原則。 This document describes rules and recommendations for developing applications and class libraries using the C# Language. The goal is to define guidelines to enforce consistent style and formatting and he
The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containe
This appendix is not about indenting and placement of parentheses and curly braces, although that will be mentioned. It is about the general guidelines used in this book for organizing the code listings. Although many of these issues have been intro
Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面三条重要建议: 1 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读,所以要尽量避免。 2 一些条目往往有例外,比如下面这些,所以本图不能代替文档,有时间还是把PDF认真阅读一遍吧。 异常在测试框架中确实很好用 RTTI在某些单元测试中
This is a larger-format version of Elements of Programming Interviews. The language is C++.Specifically, the font size is larger, and the page size is 7"x10" (the regular format uses 6"x9"). The content is identical. The sampler should give you a ver